home *** CD-ROM | disk | FTP | other *** search
/ The Utilities Experience / The Utilities Experience - Volume 1.iso / software / misc / e-n / hsc / example / makefile < prev    next >
Makefile  |  1995-10-09  |  1KB  |  45 lines

  1. ##
  2. ## makefile for hsc example project
  3. ##
  4.  
  5. hsc    = /hsc                                    # command used to envoke hsc
  6. destdir= ram:example
  7. dest   = $(destdir)/                             # project destination dir
  8. opts   = CheckUri AbsUri DestDir=$(dest) verbose # options for hsc
  9.  
  10. #
  11. # amiga symbols
  12. #
  13. mkdir = makedir                          # command used to create a new dir
  14. copy  = copy                             # command used to copy a file
  15. del   = delete ALL                       # command used to remove a directory
  16.  
  17. #
  18. # unix symbols
  19. #
  20. #mkdir = mkdir
  21. #copy  = cp
  22. #del   = rm -r
  23.  
  24. all : $(dest)stupid.html $(dest)hugo/hugo.html $(dest)main.html 
  25.     # do nufin
  26.  
  27. $(dest)main.html : main.hsc macro.hsc
  28.     $(hsc) main.hsc $(opts)
  29.  
  30. $(dest)stupid.html : stupid.hsc macro.hsc
  31.     $(hsc) stupid.hsc $(opts)
  32.  
  33. $(dest)hugo/hugo.html : hugo/hugo.hsc macro.hsc
  34.     $(hsc) hugo/hugo.hsc $(opts)
  35.  
  36. picture : hugo/hugo.gif
  37.     $(copy) hugo/hugo.gif $(dest)hugo
  38. destdir:
  39.     $(mkdir) $(destdir)
  40.     $(mkdir) $(dest)hugo    
  41.  
  42. # remove the whole example 
  43. clean  : 
  44.     $(del) $(destdir)
  45.